Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F3 France F7 Italy F10 Austria F1 France F5 Italy F7 Italy F9 Germany F6 Germany F8 Germany F9 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F1 Germany F2 Germany F3 France F3 Portugal F1 Portugal F2 Switzerland F2 Turkey F6 Italy F18 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Spain F39 Germany F3 Germany F4 Spain F7 Spain F8 Germany F2 Spain F9 Spain F10 Italy F4 Spain F14 Austria F7 Germany F13 Serbia F12 Turkey F28 Austria F6 Great Britain F10 Austria F5 Germany F17 USTA Men's Challenger of Urbana-Champaign - Urbana Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Architect Open - Budapest Challenger Casino Lugano - Lugano Amer-Wilson Tampere Challenger - Tampere Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tatra Banka Open - Bratislava IPCL Cup - Vadodara Medicor Open - Budapest Mumbai Challenger - Mumbai Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Third Bank Tennis Championships - Lexington VII Open Banc Agricol - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Grand Prix de Tennis - St. Jean de Luz The Powder Byrne Trophy - Surbiton Wartburg Open - Eisenach ATU Cup 2001 - Weiden Open de L'Isere-Open 38 - Grenoble Challenger Ford de Cherbourg - Cherbourg USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose Optimus Maia Open - Maia USTA Seascape Challenger - Aptos KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux BH Telecom Indoors Sarajevo 2006 - Sarajevo Tampere Imageneering Open - Tampere Tatra Banka Open 2001 - Bratislava Tennis Napoli Cup 2006 - Napoli KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Amer-Wilson Challenger - Tampere The Surbiton Trophy - Surbiton Warta Cup - Sopot Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla USTA/Safeway Challenger - Aptos Ahmedabad Challenger - Ahmedabad 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Fergana Challenger - Fergana Amer-Wilson Tampere ATP Tournament - Tampere Mobilux Open - Luxembourg IPP Open - Helsinki XL Bermuda Open - Bermuda Cepu Open - San Marino Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Tunis Open - Tunis Open Castilla y Leon - Segovia Czech Open 2005 - Prostejov San Marino Cepu Open - San Marino Open D'Orleans - Orleans Ethias Tennis Trophy - Mons IPP Open - Helsinki KGHM Emax Polish Indoors - Wroclaw Tunis Challenger The LTA Hester Trophy - Manchester Privat Bank Cup - Dnepropetrovsk Geneva Challenger Kolding Challenger Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon Aachen Challenger LTA Nottingham Challenger - Nottingham Prostejov Challenger The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Helsinki Challenger BMW Tennis Championship - Sunrise Le Gosier Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Busan Challenger Prostejov Challenger Open Prevadies - St. Brieuc Shanghai Challenger Heilbronn Open - Heilbronn Warsteiner Grand Prix - Oberstaufen Diego Open - Budapest IPP Open - Helsinki Neride Prague Indoor - Prague Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble ECM Prague Open 2005 - Prague Top Wool Challenger - Biella Open de Tenis Amaya - Pamplona Helsinki Challenger Pekao Open 2001 - Szczecin Kobstaedernes ATP Challenger - Kolding Open de Nice - Nice Intersport Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest ATP Challenger Hamburg - Hamburg Shimadzu All Japan Indoor - Kyoto Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw Memorial Savigny - Sassuolo Open de Montauban - Montauban Open Castilla y Leon Trofeo Iberdrola - Segovia IPP Open - Helsinki Neride Prague Indoor - Prague Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Jameson Cup - Milan LTA Manchester challenger - Manchester USTA Comerica Challenger - Aptos Challenger DCN de Cherbourg - Cherbourg Open de L'Isere - Grenoble Infiniti Open - Los Angeles Heineken Open Singapore - Singapore Napoli Challenger - Napoli Qatar Mobil Open 2000 - Doha The Scottish Championships - Edinburgh Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Mexico City Internationaux de Bretagne - Brest Challenger 42 - Andrezieux Sardinia International Championship - Cagliari Optimus Maia Open - Maia AXA Open II - Espinho Polish Open 2000 - Poznan U.S. Men's Clay Court Championships - Orlando IPP Open - Helsinki Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Renault Slovenian Open - Ljubljana Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw President's Cup 2000 - Tashkent Open de L'Isere - Grenoble XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava ATP Open Castilla y Leon - Segovia Internationaux du Doubs - Besancon Scania Stockholm Open - Stockholm Tunis Open 2006 - Tunis BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2002 - Doha Milan Indoors - Milan International Tennis Championships - Delray Beach Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Kremlin Cup - Moscow AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Thailand Open - Bangkok Stockholm Open - Stockholm Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island AAPT Championships - Adelaide Tata Open - Chennai Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Estoril Open - Estoril Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes Cup - Stuttgart Idea Prokom Open - Sopot China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Synsam Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Sybase Open - San Jose St. Petersburg Open - St. Petersburg Jersey Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Bratislava Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Catella Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Franklin Templeton Tennis Classic - Scottsdale Open Sabadell Atlantico - Barcelona Helsinki Challenger Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Open de Moselle - Metz Thailand Open - Bangkok If Stockholm Open - Stockholm Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Salzburg Challenger CA Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Bank Austria Tennis Trophy - Vienna UNICEF Open - 's Hertogenbosch Helsinki Challenger Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Delray Beach International Tennis Championships - Delray Beach Marrakech Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Open 13 - Marseille Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Barletta Challenger PTT Thailand Open - Bangkok International German Open - Hamburg Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Open Sud de France - Montpellier Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch China Open - Beijing Rakuten Japan Open - Tokyo BMW Open - Munich Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Thailand Open - Bangkok Stockholm Open - Stockholm Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Helsinki Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Heineken Open Shanghai - Shanghai PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Brisbane International - Brisbane Grand Prix Hassan II - Casablanca Delray Beach International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Power Horse Cup - Dusseldorf Allianz Suisse Open Gstaad - Gstaad Valencia Open - Valencia Stockholm Open - Stockholm Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest St. Petersburg Open - St. Petersburg Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach USTA Safeway Challenger - Aptos Malaysian Open - Kuala Lumpur The Scottish Tennis Championships - Edinburgh Tampere Challenger Internationaux de Tennis de Brest - Brest Bristol Challenger Trophy - Bristol Crystal Cup 1998 - Portoroz Tampere Challenger Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Tatra Banka Open - Bratislava Gemax Open - Belgrade Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Heineken Open Shanghai - Shanghai Open Seat Godo 2005 - Barcelona Synsam Swedish Open - Bastad Grand Prix Hassan II - Casablanca Heineken Open - Auckland Estoril Open - Estoril Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Estoril Open - Estoril Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Brisbane - Brisbane RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse SAP Open - San Jose Adidas International - Sydney Catella Swedish Open - Bastad Los Angeles Heineken Trophy - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Open SEAT 2008 - Barcelona Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Heineken Open - Auckland The Ericsson Open - Miami Monte Carlo Open - Monte Carlo 2002 Mercedes Cup - Stuttgart President's Cup - Tashkent The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Apia International - Sydney Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Tennis Masters Series - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami BMW Open - Munich Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Vietnam Open - Ho Chi Minh City Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Nice Cote dAzur - Nice Western & Southern Financial Group Masters - Cincinnati AIG Japan Open - Tokyo Heineken Open - Auckland Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Croatia Open - Umag Sony Open Tennis - Miami Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Rogers Masters - Montreal Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Australian Open - Melbourne Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon Wimbledon - London U.S. Open - New York AEGON International - Eastbourne Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Argentina Open - Buenos Aires Australian Open - Melbourne NASDAQ-100 Open - Miami Telecom Italia Masters - Rome French Open - Paris Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 U.S. Open - New York Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 U.S. Open - New York Davis Cup, Group II, 2R, FIN-BIH 2-3 French Open - Paris Davis Cup, Group II, 1R, MON-FIN 2-3 French Open - Paris Davis Cup, Group II, 2R, DEN-FIN 3-2 Wimbledon - London Rogers Masters - Toronto French Open - Paris Olympics - London Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Olympics - Athens Olympics - Beijing